mainstream view